package com.demo.common.exception;

/**
 * 业务逻辑异常
 * 用于处理业务层面的异常情况
 */
public class BusinessException extends BaseException {
    
    /**
     * 构造方法
     * @param errorCode 错误码
     * @param errorMessage 错误信息
     */
    public BusinessException(String errorCode, String errorMessage) {
        super(errorCode, errorMessage);
    }
    
    /**
     * 构造方法，包含原始异常
     * @param errorCode 错误码
     * @param errorMessage 错误信息
     * @param cause 原始异常
     */
    public BusinessException(String errorCode, String errorMessage, Throwable cause) {
        super(errorCode, errorMessage, cause);
    }
}